EFTOS: A Software Framework for More Dependable Embedded HPC Applications

نویسندگان

  • Geert Deconinck
  • Vincenzo De Florio
  • Rudy Lauwereins
  • Theodora A. Varvarigou
چکیده

Within the ESPRIT project EFTOS (Embedded Fault-Tolerant Supercomputing), a framework is developed to integrate fault tolerance flexibly and easily into distributed embedded HPC applications . This framework consists of a variety of reusable fault tolerance modules acting at different levels. The cost and performance overhead of generic Operating System and Hardware level fault tolerance mechanisms are avoided, while at the same time the burden of ad hoe fault tolerance programming is removed from the application developers . Integration of this functionality in real embedded applications validates this approach, and provides promising results .

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A hypermedia distributed application for monitoring and fault-injection in embedded fault-tolerant parallel programs

We describe a distributed, multimedia application which is being developed in the framework of the ESPRIT-IV Project 21012 EFTOS (Embedded FaultTolerant Supercomputing). The application dynamically sets up a hierarchy of HTML pages reflecting the current status of an EFTOS-compliant dependable application running on a Parsytec CC system. These pages are fed to a World-Wide Web browser playing t...

متن کامل

The EFTOS Voting Farm: A Software Tool for Fault Masking in Message Passing Parallel Environments

We present a set of C functions implementing a distributed software voting mechanism for EPX or similar message passing environments, and we place it within the EFTOS framework (Embedded Fault-Tolerant Supercomputing, ESPRIT-IV Project 21012) of software tools for enhancing the dependability of a user application. The described mechanism can be used for instance to implement restoring organs i....

متن کامل

Software Tool Combining Fault Masking with User-Defined Recovery Strategies

We describe the voting farm, a tool which implements a distributed software voting mechanism for a number of parallel message passing systems. The tool, developed in the framework of EFTOS (Embedded Fault-Tolerant Supercomputing), can be used in stand-alone mode or in conjunction with other EFTOS fault tolerance tools. In the former case, we describe how the mechanism can be exploited, e.g., to...

متن کامل

A framework backbone for software fault tolerance in embedded parallel applications

The DIR net (detection-isolation-recovery net) is the main module of a software framework fi)r the development of embedded supercornputing applications. This framework provides a set of functional elements, collected in a library, to improve the dependability attributes of the applications (especially the availability) . The DIR net enables these functional elements to cooperate and enhances th...

متن کامل

A Dependable Software Development Kit for Commercial Applications in Embedded Systems

In this paper we present a set of tools designed to support the software engineer in releasing dependable applications for embedded systems requiring commercial software. We propose three different tools: WRAP, a tool able to wrap a set of software modules that transparently enhance the dependability characteristic of any executable software, EXEM, an external world and device emulator tool, an...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1997